<?php

declare(strict_types=1);

namespace App\Chat\Annotation;

use App\Common\Constants\JwtAuthSceneConstants;
use Attribute;
use Hyperf\Di\Annotation\AbstractAnnotation;

#[Attribute(Attribute::TARGET_CLASS | Attribute::TARGET_METHOD)]
class ChatAuth extends AbstractAnnotation
{
    public function __construct(public string $scene = JwtAuthSceneConstants::CUSTOMER_SERVICE) {}
}